package com.inexas.cu.client.register;

import com.google.gwt.event.shared.*;
import com.google.gwt.event.shared.GwtEvent.*;
import com.inexas.cu.client.pipe.*;

abstract class UserSessionResponse extends AbstractResponse {
    private static final long serialVersionUID = 3566139336197458874L;
	private static final GwtEvent.Type<ResponseHandler<?>> TYPE = new GwtEvent.Type<ResponseHandler<?>>();

    protected UserSessionResponse() {
		// Serialization only
	}

	protected UserSessionResponse(AbstractRequest request) {
	    super(request);
    }

    public static Type<ResponseHandler<?>> getType() {
		return TYPE;
	}

	@Override
    protected Type<ResponseHandler<?>> getAssociatedType() {
		return TYPE;
	}

}